x86/mem_sharing: compile mem_sharing subsystem only when kconfig is enabled
authorTamas K Lengyel <tamas@tklengyel.com>
Fri, 19 Jul 2019 11:49:47 +0000 (13:49 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 19 Jul 2019 11:49:47 +0000 (13:49 +0200)
commit0002467f123292066a415524f0fc788818f02ace
tree183a51fb4970a9ca7cfa1ecb8bae12f2bdbda688
parenta23654d77d3ecd6d5085217dde99564e63160ecf
x86/mem_sharing: compile mem_sharing subsystem only when kconfig is enabled

Disable it by default as it is only an experimental subsystem.

Signed-off-by: Tamas K Lengyel <tamas@tklengyel.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Acked-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
19 files changed:
xen/arch/x86/Kconfig
xen/arch/x86/domain.c
xen/arch/x86/domctl.c
xen/arch/x86/mm/Makefile
xen/arch/x86/x86_64/compat/mm.c
xen/arch/x86/x86_64/mm.c
xen/common/Kconfig
xen/common/domain.c
xen/common/grant_table.c
xen/common/memory.c
xen/common/vm_event.c
xen/include/asm-x86/mem_sharing.h
xen/include/asm-x86/mm.h
xen/include/xen/mm.h
xen/include/xen/sched.h
xen/include/xsm/dummy.h
xen/include/xsm/xsm.h
xen/xsm/dummy.c
xen/xsm/flask/hooks.c